Sensu : Add Target Hosts#1
2017/10/23 |
Add new Linux Target Hosts.
|
|
[1] | Install Sensu on the host you'd like to add to the Sensu monitoring target. |
[root@node01 ~]#
[root@node01 ~]# cat > /etc/yum.repos.d/sensu.repo <<'EOF'
[sensu] name=sensu baseurl=https://sensu.global.ssl.fastly.net/yum/$releasever/$basearch/ enabled=0 gpgcheck=0 EOF yum --enablerepo=sensu -y install sensu
|
[2] | Configure Sensu client and start service. |
[root@node01 ~]#
vi /etc/sensu/conf.d/client.json # create new # for [subscriptions], set any words you like (define role) { "client": { "environment": "development", "name": "node01", "address": "10.0.0.51", "subscriptions": [ "development", "web-server" ] } }
[root@node01 ~]#
vi /etc/sensu/conf.d/transport.json # create new { "transport": { "name": "redis", "reconnect_on_error": true } }
[root@dlp ~]#
vi /etc/sensu/conf.d/redis.json # create new # for [password], specify the password of Redis server { "redis": { "host": "10.0.0.30", "port": 6379, "password": "password" } } chown sensu. /etc/sensu/conf.d/* [root@node01 ~]# systemctl start sensu-client [root@node01 ~]# systemctl enable sensu-client
|
[3] | Access to Uchiwa Dashboard and verify new target host is shown normally. |
[4] | If target is down, warning is displayed. |